ZEBBUG - Brand new Studio Apartment situated in a great location in the center of Malta. Property consists of kitchen, living, dining, main bedroom, main bathroom and a yard perfect for relaxing or entertaining guests.
Definitely worth a view !!!