1 via della stazione vaticana, 00165 Roma
Hotel 4 stars
Featuring a garden, a shared lounge as well as a bar, Le Boutique Hotel is located in the center of Rome, a 9-minute walk from St. Peter's Basilica. With free WiFi, this 4-star hotel offers room service and luggage storage space. The hotel has family rooms.
The hotel will provide guests with air-conditioned...