With a stay at Athens Hotel Suites, you'll be centrally located in Houston, steps from Houston College of Law and House of Blues Houston. Featured amenities include dry cleaning/laundry services and multilingual staff. Planning an event in Houston? This hotel has facilities measuring 5000 square feet (465 square meters), including a conference center. Limited parking is available onsite.