Situated in Valletta at the top of Castille Hill, this property offers self-catering accommodation, a few just steps from the Castille Palace and opposite the Barakka Gardens, overlooking the Grand Harbour.
The Castille Suites Apartments is less then 3 minutes' walk from Republic Street, the town's main street lined with museums, shops and restaurants. The main bus terminus with..
flere oplysninger