Apollo Hotel Location & Neighborhood
1 mi from town centre - 35 MI, 40 min from Heathrow airport. 40 MI from London
Apollo Hotel Dining Options
- Lounge (Onsite)
- Brasserie (Onsite)
Apollo Hotel Sightseeing & Points of Interest
- Milestones (2 miles southwest)
- Windsor Castle (30 miles northeast)
- Stonehenge (40 miles west)