

L’Invicta Hotel bénéficie d’un emplacement central sur Plymouth Hoe, face au front de mer et à 5–10 minutes à pied du Barbican, du centre-ville, du Theatre Royal Plymouth, de la tour de Smeaton et des Mayflower Steps, tandis que le National Marine Aquarium se trouve à environ 1,5 km. La gare de Plymouth est à environ 1,5 km de l’hôtel et l’aéroport le plus proche et le plus important est l’aéroport d’Exeter, situé à environ 80 km, soit environ une heure de route.