- Sea View
- Front Terrace
Office space for leae, situated on the sea front in Sliema. This hard to find premises features:
- Open space
- Two closed offices
- Separate W/C facilities
- Two large balconies overlooking the promenade
- Back terrace
This office space is ideal for a start up company looking to be situated in the main business area and close to all amenities.
Call us today to book your viewing!