The Dean Hamlet Hotel is located in St. Julians, just a couple of blocks away from the luxurious Portomaso Marina and the popular Spinola bay which is full of restaurants and cafes. Buses,beaches, banks, shops, entertainment/nightlife, and all other facilities of this popular tourist resort are all minutes away from the dean hamlet.