Situata in zona centrale a Roma, vicino alla fermata della metro Ottaviano e a quella di Lepanto, la St Peter Charming House offre il WiFi gratuito, l'aria condizionata e comfort come un piano cottura e una macchina da caffè. La struttura offre una vista sul giardino e dista 700 metri dai Musei Vaticani e 1,6 km da Castel Sant'Angelo.
L’appartamento presenta una camera da letto, cucina con frigorifero e microonde, TV a schermo piatto, area salotto e un bagno con bidet. Lenzuola e asciugamani sono inclusi.
Soggiornerete nei pressi di rinomati luoghi d’interesse, fra i quali Piazza San Pietro, Città del Vaticano e Piazza del Popolo. Lo scalo più vicino è l'Aeroporto di Roma-Ciampino, a 18 km dalla St Peter Charming House.