The Star Inn
The 3-star The Star Inn is set just 5.8 km from Showborough House Sculpture Garden, John Moore Museum and Droitwich Spa Lido.
The Star Inn provides guestrooms appointed with TV and an iron with ironing board.
Serving indian and bangladeshi specialties, Taste of India is about 50 meters away.
Gloucestershire airport can be reached in 20 minutes by car from The Star Inn.