The George Urban Boutique Hotel

The George Urban Boutique Hotel is a stylish and modern hotel located in the heart of St. Julian's, Malta. The hotel offers fully equipped kitchenettes in each room, allowing guests to prepare their own meals. The hotel also features a rooftop pool and bar, as well as a fitness center and spa.