Via Flaminia 33, 00196 Roma
Hotel
4 stars
with
64
rooms
Located just a few steps from Villa Borghese Park, River Palace Hotel offers elegant interiors and antique furnishings.
Internet is free and rooms are equipped with air conditioning and satellite TV.
The large buffet breakfast is served daily and includes homemade cake and pastries, fresh fruit, meats and cheeses. ...