Sliema Chalet Hotel

Situated on the upscale seafront promenade in Sliema, this delightful hotel commands breath-taking views over the magnificent Mediterranean Sea. The hotel is situated opposite the beach, while the shopping and entertainment centre are situated just a...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Situated on the upscale seafront promenade in Sliema, this delightful hotel commands breath-taking views over the magnificent Mediterranean Sea. The hotel is situated opposite the beach, while the shopping and entertainment centre are situated just a short walking distance away. Guests will find a bustling entertainment area and a business centre in close proximity to the hotel. The ideal choice for business and leisure travellers visiting the city, the hotel welcomes guests with warm Maltese hospitality and impeccable service. The guest rooms are simplistic in style, featuring modern amenitie...

More details

117 Tower Road, Malta SLM 08, Malta - Sliema, Malta Island - Malta - 08

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00