No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
23 Matheson Road , London
23 is located in West London and just 5 minutes’ walk from West Kensington Tube Station. It offers en suite rooms and free WiFi in the reception areas. Accessed by stairs only, each modern room at 23 has a flat-screen TV, a hairdryer and towels.
See MoreUsage of subsidiary facilities may incur additional fees