River Palace

  1. Hotel River Palace Rome
  2. Check rates and read customer reviews ›

Address: Via Flaminia, 33 – 00196 Roma

The River Palace hotel represents the ideal place to stay in Rome whether you visit the city to enjoy its beauties or for business. Located in the heart of the city, steps from Piazza Del Popolo and from the key places such as the downtown boutiques or the monuments that only the eternal city can offer. All...

Hotel River Palace Rome # Details

Royal Palace Luxury

  1. Hotel Royal Palace Luxury Rome
  2. Check rates and read customer reviews ›

Address: Via Delle Carrozze 36, Spagna, 00187 Rome

Hotel Royal Palace Luxury Rome # Details