Hostel 94 Location
94 N Isouard Street, Sliema, Mt, Sliema, Malta
Enter dates to see available properties
Area Information
Airports
Malta International
9.2 km
Attractions
Stella Maris Parish Church
550 m
San Girgor il-Kbir St. Gregory the Great
550 m
Parish Church of Sacro Cuor
550 m
Holy Trinity Church
550 m
Saint Patrick's Church
650 m
Independence gardens
650 m
Saint Julian's Tower
650 m
Casa Rocca Piccola
2.3 km
Auberge de Castille
2.5 km