HOTEL
Bay View Apartments
95 George Borg Olivier Street Apt. 1, STJ1080 St. Julianʼs, Malta
Where it sits
Bay View Apartments
95 George Borg Olivier Street Apt. 1, STJ1080 St. Julianʼs, Malta
35.91890, 14.49081
Similar stays nearby
123 MAINSTREET boutique hotel
Hotel · 24 m
123 MAINSTREET boutique hotel
Hotel · 24 m
The Rose Hostel - St.Julians
Hotel · 43 m
Remarkable 2-bed Apartment in St Julians
Hotel · 66 m
Spinola Seafront Apartment
Hotel · 67 m
Spinola Seafront Apartment
Hotel · 68 m
The Stone House
Hotel · 79 m
the stone house
Hotel · 79 m
Plan around Bay View Apartments
Ask for the details that decide a trip. Sourced answers open right here.
