Palace Inn Blue Tomball Parkway
HotelWarm rooms featuring microwaves & Wi-Fi in a relaxed hotel offering parking & breakfast. People often mention clean, room, rooms, staff, nice, stay, recommend, breakfast, service, great,
Address
18935 Tomball Pkwy, Houston, TX 77070, United States
Website
Contact
+1 832-604-7583Price rating
$76/night
Rating on Google Maps
4.60 (253 reviews)Open on Google Maps