Overview

Palace Inn Houston

Search hundreds of travel sites at once for hotel deals at Palace Inn Houston

13001 North Freeway, Houston, TX 77060, United States
+1 281 248 4002

€65+

Palace Inn Houston
Wed 13/12
Thu 14/12

Overall guest ratings

7.8/10 Good
based on 8 reviews

Nearby

  • 21.6 km Houston Arboretum & Nature Center
  • 21.7 km Memorial Park
  • 23.3 km Minute Maid Park
show all

About

Situated in Houston, this hotel is 1 mi (1.6 km) from Greenspoint Mall and within 12 mi (20 km) of Houston Police Department Museum and Heron Lakes Golf Course. Splashtown and Mercer Arboretum and Botanic Gardens are also within 12 mi (20 km).

Less show all
Expedia

AMENITIES

  • Complimentary breakfast
  • Free Wi-Fi
  • Internet
  • Air-conditioned
  • Free parking
  • Non-smoking rooms available
Less show all
Reviews
Map

Map