Marco Polo Hostel Malta
Ross Street - St Julian's - Malta, Malta
Category: Hostel
No matter where you’re coming from, Marco Polo Hostel is a breeze to find, thanks to its central location in the heart of St. Julian’s , and offers you amazing accommodation and services at great low cost prices. more info »