Situata nel cuore di Roma, a 1,5 km da Castel Sant'Angelo, la St. Peter's Luxury House offre l’aria condizionata, la connessione WiFi gratuita e una TV a schermo piatto. Affacciata sulla città, la struttura si trova a 1,6 km da Via Condotti e da Piazza del Popolo.
L’appartamento presenta 2 camere da letto, un lettore DVD, una cucina attrezzata con frigorifero, forno e piano cottura, un soggiorno con area salotto e zona pranzo, e 2 bagni muniti di doccia e bidet. Lenzuola e asciugamani sono inclusi.
La struttura dista 1,6 km dal Vaticano e 1,7 km da Piazza San Pietro. La St. Peter's Luxury House sorge infine a 18 km dall’Aeroporto di Roma-Ciampino, lo scalo più vicino, raggiungibile tramite un servizio navetta aeroportuale a pagamento.