(+39) 010 5701151

Home

Checking availability and prices
115 THE STRAND HOTEL & SUITES

Check availability

1

115 THE STRAND HOTEL & SUITES

3 Stars 3 Stars Hotel
115 THE STRAND

Sliema, Malta

Description

115 the strand hotel and suites consists of a number of self-catering studios, suites and classic hotel rooms, all of which are spacious, stylishly design with a modern setting.

Features

Buffet Breakfast Heating Partial Room Service Business Centre 24H RECEPTION*

Address: 115 THE STRAND
Map location could be inaccurate. Please double check the address well before your trip.