Situated in Sliema, The Palace is a luxurious hotel that offers elegant rooms with a refrigerator. The hotel boasts a rooftop infinity pool with panoramic views of the Mediterranean Sea, a spa and wellness center, and several dining options. The Palace is located close to the popular shopping district of Sliema and is within walking distance of the ferry terminal, allowing easy access to Valletta, Malta's capital city.