City : Hotel Rome
Country : Hotel Italy
Star rating :
2 star hotel
The hotel Obelus Nestled on the third floor of an elegant 19th century building , 0belus Town House Suite offers great value , centrally located accommodation in Rome , close to the Scala Sancta (Holy Stairs) and imposing Basilica of San Giovanni in Laterano (St John Lateran). (source: EasyToBook.com)
adverts