ORLANDA HOTEL

|

APARTHOTEL

|

Total rooms: 0

|
  ROME

Description

The hotel offers the best value for price to enjoy your stay in Rome. Located in the center of Rome between Termini Station and the Basilica of Santa Maria Maggiore. Cleaned, well-equipped rooms with free wi-fi and multilingual staff available 24 hours to assist with guest needs to make their stay a

Address

VIA PRINCIPE AMEDEO 76, ROME, Italy

Select Guest and Date

Why WeShare-logo-white