TXTravelXchangeResearch · Plan · Share
Search

Accommodation

River Palace Hotel

📍 Via Flaminia 33, Rome, 00196

Comments for this venue coming very soon.

About River Palace Hotel

Accommodation

Comments for this venue coming very soon.

Details

⭐
Rating
★★★★
📍
Address
Via Flaminia 33, Rome, 00196

River Palace Hotel on the map