Lovely apartment located in St. Julians.
The apartment consists of:
Located close to all amenities, bus stops, and promenade