Located right next to Baldo degli Ubaldi Metro Station and 3 km from Saint Peter’s Basilica, Blu Rooms offers air-conditioned rooms with free Wi-Fi and an Italian sweet breakfast in the bar nearby.
Located right next to Baldo degli Ubaldi Metro Station and 3 km from Saint Peter’s Basilica, Blu R Read more
Located right next to Baldo degli Ubaldi Metro Station and 3 km from Saint Peter’s Basilica, Blu Rooms offers air-conditioned rooms with free Wi-Fi and an Italian sweet breakfast in the bar nearby.
Located right next to Baldo degli Ubaldi Metro Station and 3 km from Saint Peter’s Basilica, Blu Rooms offers air-conditioned rooms with free Wi-Fi and an Italian sweet breakfast in the bar nearby.
Number of Rooms: 4