El Corso Boutique Luxury Rooms está en la calle comercial Via del Corso, en el centro de Roma, y ofrece WiFi gratuita en todas sus instalaciones y habitaciones elegantes. El interior del establecimiento presenta toques de diseño, muebles de estilo clásico y frescos en los techos.
Las habitaciones disponen de aire acondicionado, TV de pantalla plana con canales Sky Vision Gold y baño privado totalmente equipado. Algunas tienen zona de estar, y las suites incluyen bañera de hidromasaje.
Via Margutta se encuentra a 200 metros del Corso Boutique Luxury Rooms, mientras que la Piazza del Popolo está a 300 metros. El aeropuerto de Ciampino, el más cercano, queda a 16 km.