Hotel Granduca

Lounge chairs by the pool
Courtesy of Hotel Granduca

Hotel Granduca is a luxury hotel with an Italian restaurant in the Uptown area of Houston, Texas. The hotel prides itself with providing the highest level of personal service.  Ristorante Cavour serves Northern Italian cuisine with a French Accent. For those who prefer to dine al fresco, the Veranda serves breakfast, lunch and dinner overlooking the gardens. Rooms from $275/night.