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