Just returned from a weeks stay here and have to say we were a bit apprehensive after seeing some of the other reviews. However, we were pleasently surprised. The hotel is in a great location, just of the front at Sliema, within a very short walk to the nearest supermarket and kiosk were you can get daily english newspapers. We... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video

