Plaza Hotels

248, Triq it-Torri, Sliema, Malta, SLM 1600 | Directions
Ratings & Reviews
Click to rate
Description

Plaza Hotels