Teddington Apartments

London, United Kingdom

Staying in serviced accommodation allows you to live as if you were in the comfort of your own home. It gives you greater flexibility, more independence and most importantly, greater privacy than staying in a hotel room. All rooms have free-of-charge high-speed broadband and Sky television (including Sky Sports & Sky Cinema). Rooms are spacious and the fixtures and fittings are from high-quality brands.

See other properties