Baystreet (Room Only)
Tourist Complex,st Georges Bay, St Julians, St Julians, Stj 3315
Very Good, 4
This 4 star hotel is located in the city centre of St Julians and was established in 2000. It is close to the St Julians. The Hotel has a restaurant, a conference room, a coffee shop and an outdoor sw...
More Info