These new hotel and apartment units are situated in the Townhouse Hotel in Balluta Bay, St Julians, a few meters away from the promenade with its sparkling blue sea and watersport facilities. In a convenient location, just a short stroll from souvenir shops, mini-markets, cafes, restaurants and nightlife. On site there is a tranquil terrace, lounge, secluded Mediterranean courtyard, a winter garden,...