El DownTown Boutique House se encuentra en el centro de Roma, a 300 metros de la Plaza de España. Ofrece alojamiento elegante y conexión Wi-Fi gratuita en todas las instalaciones.
Las habitaciones del DownTown Boutique House están equipadas con aire acondicionado, TV de pantalla plana y suelo de parqué. El baño privado incluye artículos de aseo gratuitos.
Se encuentra a 100 metros de la Via del Corso, la famosa calle comercial de Roma. La Fontana di Trevi se encuentra a 550 metros.