The Crowne Plaza in Sliema is considered to be one of Sliema's most top hotels with top service, accomodation facilities and sea views!
Unique Quality: The hotel has both an outdoor and a indoor pool, a gym and other facilities. It also has rsetuarants, coffee shop, night club and pizzeria.
Directions: Tigne Point , Sliema
The Strand, Gzira, Sliema
1 Gorg Borg Olivier Street Sliema
Tigne Seafront, Sliema
Tower Road, Sliema
Latest Sliema hotel reviews
We've found that other people looking for this hotel also know it by these names:
Address: Tigne Street Sliema Slm 11, Sliema, Island of Malta SLM06, Malta