A fantastic appartment in the centre of Valletta. All the amenities are there for your stay and an ideal base to explore Valletta and Malta.