El Luna Su Villa Borghese se encuentra en Roma, a 300 metros de la Piazza del Popolo, y ofrece habitaciones con aire acondicionado y WiFi gratuita.
Las habitaciones disponen de TV de pantalla plana vía satélite, hervidor eléctrico y baño privado con ducha, secador de pelo y artículos de aseo gratuitos.
A diario, se sirve un desayuno italiano en una cafetería cercana.
El alojamiento está a 400 metros de la Villa Borghese y a menos de 15 minutos a pie de la Via del Corso y la Via Condotti. El aeropuerto de Roma Fiumicino se encuentra a 30,5 km del Luna Su Villa Borghese.