Howard Johnson by Wyndham
279 Locations
139 location(s) in United States of America
19 location(s) in Canada
72 location(s) in China
+12
+49 locations in 12 other countries
Updated Feb 16, 2024
Howard Johnson's, or Howard Johnson by Wyndham, is an American chain of hotels and motels located primarily throughout the United States and Canada...
View full detailsHoward Johnson's, or Howard Johnson by Wyndham, is an American chain of hotels and motels located primarily throughout the United States and Canada...
View full details