Uber London Trafalgar Apartments
This contemporary apartment is a great place in London to stay at.
The property is located 2 km away from London city center with galleries and the opera nearby. The venue is set next to a train station and just 50 meters from The Harp and Asia de Cuba.
The apartment offers 7 rooms featuring free Wi-Fi and flat-screen TV.
Guests can benefit from a kitchen fitted with a microwave, a dishwasher, a fridge, kitchenware and a toaster.
A 5-minute walk to Leicester Square subway station.