Located 100 meters from The Howard Hotel. The Maltese Sun is perfectly located for both business and leisure guests in Sliema. The property has everything you need for a comfortable stay.
Located 227 meters from The Howard Hotel. Granny's Inn Hostel is conveniently located in the popular Sliema City Center area. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.
Located 307 meters from The Howard Hotel. Stop at Diplomat Hotel to discover the wonders of Sliema. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.