The 4 star George Urban Boutique Hotel in St. Julian’s, Malta, is in the heart of Malta’s foremost entertainment and leisure areas and offers ease of accessibility to the island. We are just a short stroll away from the magnificent Mediterranean Sea…