Situé à Salem, à 300 mètres de la plage de Glendale Cove, l'établissement The Coach House propose gratuitement une connexion Wi-Fi et un parking privé. L'établissement se trouve à environ 1,7 km du musée Peabody Essex, à 2,2 km de la Maison des Sept Pignons et à 24 km de l'Old State House. La gare de Boston-Nord se trouve à 25 km et le TD Garden à 25 km.
La chapelle du roi et le cimetière se trouvent à 24 km de l'hôtel, tandis que le Freedom Trail est à 25 km. L'aéroport le plus proche est celui de Logan, à 21 km.