The Holiday Inn is located in the heart of the Galleria and strives for customer satisfaction.
The hotel is comprised of 6 floors; 164 king and 152 double bedded rooms including 7 suites.
Vineyard Cafe Restaurant serves breakfast, lunch and dinner as well as 24 hour room service.
The large, spacious marble lobby is a welcoming gesture for guests; offering plenty of room to check-in as well as relaxation during a casual conversation.