Simon place is stylish and well located. It has everything you need to enjoy your stay in Malta.
Recommend