

El Invicta Hotel está situado en pleno centro de Plymouth Hoe, con vistas al paseo marítimo y a 5–10 minutos a pie del Barbican, el centro de la ciudad, el Theatre Royal Plymouth, la Torre de Smeaton y Mayflower Steps, mientras que el National Marine Aquarium se encuentra a unos 1,5 km. La estación de tren de Plymouth está a aproximadamente 1,5 km del hotel y el aeropuerto más cercano e importante es el Aeropuerto de Exeter, a unos 80 km, aproximadamente una hora en coche.