Central location
This hotel is celebrated for its central location within Sliema. Guests enjoy its quick access to a number of attractions. They specifically mention that it is under 1,000 feet to the local harbour, and they relish the fact that it is just approximately 100 metres to the Valletta bus stop.