Location: Houston

$80 - $1000
4

City Palace Grand Hotel Bed & Inn

Guest Houses, Bed & Breakfast

Open
  • 1963 Clifford Street
  • Hotel