Il Meglio Del B&B Hotel Rome
Providing quiet street views and a terrace, Il Meglio Del B&B provides accommodation conveniently situated in Rome, within a short distance of Vatican Museums, Ottaviano Metro Station and St Peter's Square.
Number of rooms: 2
Via Anastasio II 416, Trionfale, 00136 Rome, Italy