The Santa Maria Hotel

Contact Us

Get In Touch

    Contact Details

    • Ramel Street, SPB 3033 – St Paul’s Bay