Hotel Icon, located in Houston, is a luxury hotel offering various facilities to customers. The hotel is a replica of the Union National Bank building, located at the heart of the city s arts, entertainment, business, and sports district. The hotel offers more than 130 rooms, including signature suites, king and double-bedded rooms, penthouse with rooftop terraces, and a two-level
Read more...