Malta



19 ROOMS
19 ROOMS
A unique boutique hotel in the heart of valletta