Via trionfale 10646, 00135 Roma
Bed and Breakfast 3 stars
Trionfale Rooms is set 6.2 mi from the center of Rome and features rooms with a private balcony and bathroom. Breakfast is included.
The rooms are equipped with a TV, heating, and air conditioning. Each comes with a kitchen.
The Vatican City is a 15-minute drive from Trionfale. Ottavia Train Station...