Houston Hotels

Map of Houston Hotels

Houston is a vibrant and diverse city located in the state of Texas, USA. As the fourth largest city in the country, it is a bustling metropolis with a rich cultural scene, thriving economy, and a diverse population. The city is known for its world-class museums, including the Museum of Fine Arts and the Menil Collection, as well as its vibrant theater and music scene. Houston is also home to a thriving culinary scene, with a wide range of restaurants offering cuisine from around the world.

Scenic Rivers Inn Houston
8.3/10 Very Good
25 reviews
Free Wi-Fi Free private parking

Offering an indoor pool and a fitness centre, this motel in Licking is 20 minutes’ drive to the venerable Montauk State Park. Free Wi-Fi access is available.

Number of rooms: 48

209 South Highway 63, Licking, MO 65542, United States