El Hotel H10 Villa de la Reina es un hotel de lujo situado en plena Gran Vía de Madrid. Todas las habitaciones cuentan con nevera, además de aire acondicionado, TV de pantalla plana y baño privado con artículos de aseo gratuitos. El hotel también dispone de un restaurante y un bar en la azotea con vistas panorámicas de la ciudad.