English
Svenska
+UPLOAD
Home
Malta
Sliema
Sliema Chalet Hotel
2151 Reviews
Sliema Chalet Hotel
117 Tower Road, SLM 1605, Sliema
Summary
+172
+172 pics
0
0 pics
135
135 pics
+37
+ 37 pics
Map
Street
135 Pictures From booking.com
+132 Images
37 Pictures From facebook
+34 Images
|
|
|
×
Nearby Hotels
×
My Favorite Hotels