The George is a modern boutique hotel in the centre of lively St. Julians, just 200 metres from the bus station. It includes an indoor spa and a rooftop terrace with swimming pool. The design guest rooms are stylish and ultra-modern, with a 32" LCD ...
Rooms total: 5 More information »Spinola Bay 0.5 km
Manuel Dimech St. 1.5 km
Tower Road 1.9 km
Sliema Ferries 2.0 km
Bisazza St. 2.1 km
University of Malta 2.4 km
The Point Shopping Mall 2.5 km
National Museum of Fine Arts 3.2 km
Manoel Theatre 3.3 km
National War Museum 3.4 km
Malta International Airport 7.5 km