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 treats guests with English meals and is about 650 meters away.