Room in a shared apartment located in Sliema
Consisting of:
Close to all amenities, bus stops, and promenade