Lo Chalet

135 Piazza Vittorio Emanuele II, Roma

Reservations:+1-888-355-0343

2 Rooms Available

Description

Located in Rome, a 2-minute walk from Vittorio Emanuele Metro Station, 500 yards from Santa Maria Maggiore and a 10-minute walk from Cavour Metro Station, Lo Chalet provides accommodations with a balcony and free WiFi.

Amenities

Elevator

Airport Shuttle

WiFi/Internet

Pet friendly

Non-smoking

This property will be redirected to

hotelplanner

Check Price

1 traveler, 1 room