Rooms
All rooms of this hotel have a balcony and air conditioning.
Restaurant
The Lodge features 2 restaurants, one serving Mediterranean specialities and one Chinese cuisine.
Pioneer Road - SPB3000 Bugibba - Malta,
Malta
View Map
Area: St. Paul's Bay
The cafe of this hotel located in Malta is open 24 hours a day.
Travellers Lodge is located in Bugibba, a 10-minute walk from the rocky beach. The centre of Bugibba is a 5-minute walk away from the Travellers Lodge.
All rooms of this hotel have a balcony and air conditioning.
The Lodge features 2 restaurants, one serving Mediterranean specialities and one Chinese cuisine.