The Palms On West Main vs ?
Select a hotel to compare with The Palms On West Main.
The Palms On West Main
807 West Main Street, Houston, TX 77006
From $0 /night
- Free Parking
- Kitchenette
- Air Conditioning
Lonely Planet
"In a lovely older neighborhood, this B&B offers three rooms in a 1914 Dutch colonial style home."
Full review