H10 Villa de la Reina, Spain Our rating: Medium

The H10 Villa de la Reina is a small, boutique hotel offering stylish accommodation in the heart of Madrid. It is set in a stately, early-20th century building that combines period charm with contemporary style.

H10 Villa de la Reina, Madrid
Map of H10 Villa de la Reina, Spain
H10 Villa de la Reina, Madrid
H10 Villa de la Reina, Madrid
View hotel in detail