The Palace is a luxury hotel situated in Sliema, Malta. It features elegant rooms with stunning views of the Mediterranean Sea. The hotel offers walking tours that take guests through the charming streets of Valletta, the capital city of Malta. These tours provide a unique opportunity to discover the city's rich history and architectural beauty.