SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
Situated just 1.1 miles from Twickenham Stadium, St Margarets features accommodation in Twickenham with access to a shared lounge, a garden, as well as a 24-hour front desk. Free WiFi is available in this apartment, located 1.2 miles from Twickenham Library and 1.3 miles from The Stoop.
The apartment features 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a patio with garden views.
The apartment provides a children's playground.
St Mary's University, Twickenham is 1.9 miles from St Margarets. The nearest airport is London Heathrow Airport, 5.6 miles from the accommodation.
Based on 9 reviews
8.8