123 MAINSTREET boutique hotel ist nur 1 Minuten zu Fuß von Saint Julian's Bay und 11 Minuten Fußweg von Tower Road entfernt.