
Location
H10 Villa De La Reina Hotel is located on Gran Via, overlooking Plaza Cibeles, in the heart of Madrid. The hotel building has a unique early 20th century architectural design, and has been fully restored to offer the highest level of installations and services to ensure a perfect stay. Rooms
Hotel has 74 guest rooms with all the modern amenities. Restaurant
The Villa de la Reina Restaurant, ideal for private or business lunches, offers an extremely varied menu filled with tasteful suggestions, including Mediterranean and international cuisine. Guest can also unwind at the bar with a fine drink, after a tiring day. General
The hotel has conference facilities for people on business travel. Guest can also enjoy a sip of coffee at the coffee corner.