Where is Howard Johnson by Wyndham Las Vegas near the Strip?

Where is Howard Johnson by Wyndham Las Vegas near the Strip located?

Howard Johnson by Wyndham Las Vegas near the Strip, Howard Johnson by Wyndham Las Vegas near the Strip, United States of America (approx. 36.09995°, -115.16522°)


Where is Howard Johnson by Wyndham Las Vegas near the Strip on the map?