The Laura Hotel, nestled in the heart of vibrant Houston’s downtown district, offers a unique and sophisticated experience for discerning travelers. Guests can immerse themselves in the city’s rich culture while enjoying luxurious amenities and impeccable service within this Autograph Collection property.
Attractions
Houston Police Museum
1200 Travis St, Houston, TX 77002
