Courtyard St John's

St John's


This is a typical entry in the Marriott empire; you'll find comfy beds and the sort of amenities one expects at the upper end of the chain hotel experience. Some rooms have harbor views (about $20 extra).