Holiday Inn Crowne Plaza Hotel Sliema: Tigne Streets, Sliema, Malta | |
World hotels >
Europe > Malta > Sliema > Holiday Inn Crowne Plaza Hotel | |
This information was supplied by the Holiday Inn Crowne Plaza Hotel, Sliema - they are responsible for its accuracy.