Situated just 10 minutes' walk from the Colosseum and the Roman Forum, The Avalon offers a modern, self-catering apartment. Free WiFi access is available throughout.
The air-conditioned apartment comes with a lounge, dining area, and well-equipped kitchen with oven, toaster and kettle. A shower and bidet can be found in the bathroom.
The apartment also includes a washing machine and iron. Guests can also rent bicycles at the property.
The Avalon is located only a 5-minute walk from both Piazza Vittorio Metro Station and 10 minutes' walk from Roma Termini Train Station. Trevi Fountain is 25 minutes' walk from the apartment.
Two-Bedroom Apartment from 119 to 189.5
Please enter the dates of your stay to check availability