Centrally located on the Gran Via, H10 Villa de la Reina is an elegant boutique hotel located in an early 20th century building. Its 74 rooms are contemporary and comfortably designed with high-end amenities. On site: a stylish library, restaurant and bar.
H10 Villa de la Reina, Madrid, Spain
Do you represent this business?
Create a personal account then ask to manage it.
Read more about ellgeeBE pages