“Excellent location, first rate responsiveness at front desk. Perfect! Will be back! ...”
fromAnonymous user,10 years ago
Hotel H10 Villa de la Reina, Madrid
Gran Via, 22, Gran Via,Madrid, 28013,Spain
The hotel H10 Villa de la Reina has a unique early 20th century architectural design and is completely air-conditioned. The complex is situated in Gran Vía St., the main shopping and entertainment area of Madrid. A friendly and attentive staff will welcome you in this fantastic structure equipped with a bar, a restaurant and all modern comforts.