T

The Westin Dragonara Resort

The Westin Dragonara Resort in St Julian’s, Malta, rests on a peninsula giving a glimpse of opulence to its guests. With more than three hundred large and sea view rooms with contemporary furniture, the hotel also enjoys important conference facilities.