Carmelita VallettaApartment
134 West Street, VLT 1533 Valletta, Malta
Set in Valletta, Carmelita Valletta is a historic apartment that offers free Wi-Fi, and guests can enjoy water sports facilities and massage services. The air-conditioned accommodation is 2.2 km from Qui-Si-Sana Beach.