Amidst the vibrant surroundings of St. Julians, The George is nothing short of a fresh, spacious and calm oasis. The hotel is dedicated to style and relaxation with its outstanding location, subtle contemporary lifestyle and design.

This Luxury Hotel in Malta is intimate and comfortable, yet luxurious and cosmopolitan, whilst offering a unique experience of genuine hospitality. The Palace is European elegance in the heart of urban Sliema Malta.