Overview

Palace Inn

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

10901 East Freeway, Houston, TX 77029, United States
Palace Inn
Wed 2/21
Thu 2/22

Nearby

  • 7.2 mi Minute Maid Park
  • 8.9 mi USS Texas (BB-35)
  • 9.5 mi Houston Holocaust Museum
Show all

Amenities

  • Internet
  • Air-conditioned
  • Free parking
  • Free Wi-Fi
Less Show all
Map

Map