The business Inn Lodge Portsmouth is a 3-star property set next to Royal Marines Museum, New Theatre Royal and Southsea Castle.
Portsmouth city center is 4 km away.
Southampton airport can be reached in 30 minutes by car from Inn Lodge Portsmouth.
Eat & Drink
The Farmhouse offer an assortment of dishes within 650 meters of the property.