36 George Borg Olivier Street, Sliema, Island of Malta, SLM12, Malta
Blacktail Street SPB 03 St. Paul's Bay, , Malta
Graham Street, Sliema, Island of Malta, SLM08, Malta
Get an instant answer from local experts and frequent travelers
96 travelers online now
Latest Malta hotel reviews
VirtualTourist®© 1994-2013 VirtualTourist.com, Inc. All Rights Reserved.