The Lancaster Hotel
Booking.com
Frequent questions
In what town is the facility located The Lancaster Hotel?
The The Lancaster Hotel facility is located in the town of Houston, and the exact address is: 701 Texas Avenue, Downtown Houston, Houston, TX 77002, United States of America.
How can I check available dates in accommodation The Lancaster Hotel?
You can check available dates on our partner's website - there you can also make a reservation in the The Lancaster Hotel facility.
How much is accommodation in the The Lancaster Hotel?
The most up-to-date price list for object The Lancaster Hotel can be found on our partner's website - check the prices >>
What other accommodation can I find nearby?
You will find the following other accommodation facilities nearby: Sonder l The Hogg Palace (at distance: 16 m),
Frontdesk I The Rice Apts Downtown Houston (at distance: 23 m),
MARKET SQUARE TOWER 11h (at distance: 24 m),
MARKET SQUARE TOWER 14J (at distance: 24 m),
Localities nearby
Gallery
Similar accommodations
Sonder l The Hogg Palace
Stay in the heart of Houston – Excellent location – show map Set in Houston in the Texas region, with Alley Theater and Wortham Center nearby, Sonder — T
Distance: (16 m)
Frontdesk I The Rice Apts Downtown Houston
Stay in the heart of Houston – Show map Located in Houston, 1,650 feet from Theater District Houston and less than 0.6 mi from Wortham Center, Frontdesk
Distance: (23 m)
MARKET SQUARE TOWER 11h
Stay in the heart of Houston – Great location - show map Boasting an outdoor swimming pool, MARKET SQUARE TOWER 11h is conveniently located in Downtown H
Distance: (24 m)
MARKET SQUARE TOWER 14J
Stay in the heart of Houston – Show map Located in Houston, MARKET SQUARE TOWER 14J has accommodations with a private pool. This apartment is a 3-minute
Distance: (24 m)