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.