Hostel Jones, Sliema – A unique Hostel in the heart of Sliema. Just 2 minutes away from the beach Hostel Jones is a likely choice for any traveler. The Hostel itself consists of 6 large bedrooms and friendly and helpful staff. The interior of the hostel has been designed by local artists and the flair for creativity is strong.
Sir Adrian Dingli Street,
+356 77804393 or 99817549