Este hotel se encuentra en Plymouth, Massachusetts, frente al histórico puerto de la ciudad. Cuenta con piscina cubierta climatizada
Las habitaciones del Hotel 1620 disponen de TV por cable. También incluyen cafetera y nevera.
Se ofrece WiFi y aparcamiento, ambos por un suplemento. El Hotel 1620 está a poca distancia a pie del puerto, en el centro de Plymouth, cerca del sitio donde se realizan excursiones de avistamiento de ballenas y con temática pirata. El hotel está frente al centro comercial Village Landing Marketplace, que alberga tiendas y restaurantes. También está cerca del Mayflower II y del museo de historia viviente Plimoth Plantation.