Le Pepe's Place - Re di Roma propose des chambres climatisées avec salle de bains privative. Elle comprend une connexion Wi-Fi gratuite et une télévision à écran LCD. La station de métro Pepe's Place - Re di Roma di Roma se trouve à 50 mètres.
Le Pepe's Place - Re di Roma est situé au 4ème étage d'un immeuble résidentiel. Ses chambres offrent une vue sur la cour intérieure ou la Via Tuscolana. La basilique Saint-Jean-de-Latran se trouve à seulement 1 station de métro.
Les environs du Bed & Breakfast sont réputés pour leurs boutiques et commerces pratiques.