Palace Inn Houston - Scott St - Hotel Reviews from across the web
Palace Inn - Houston, TX, 77004 - Citysearch Ok, well..I stayed at the palace inn on scott street, the one across from the university of houston, and the place sucked big time! The day and night office ppl were unfriendly and rude. The rooms, apparently all of them, reek of smoke. they are high considering what you get, 41$ a night. They dont ... houston.citysearch.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Palace Inn Houston - Scott St, Houston, Texas