Plaza Regency Hotel
The Plaza Regency Hotel is a 3-star hotel located in the heart of Sliema, Malta. It features 211 rooms spread out over two connected buildings, situated on the prestigious Tower Road promenade, also known as "Malta's Golden Mile".