Luxury apartment in the heart of Sliema, Malta—the heart of high-end tourism. The city owes its name to a chapel dedicated to the Virgin Mary under the title of Star of the Sea, which serves as a beacon and a landmark for fishermen. Here you’ll find restaurants, bars, and the island’s most beautiful shops. Most bus routes and boats pass through this central hub, connecting Sliema to Valletta, the capital of Malta, in just a few minutes.