Cdp Apartments - Russell Square
Guests of London will have a nice stay at Prestige Apartments Russel Square apartment.
This property is set 3.4 km from Tower of London. Cigala offers Spanish dishes and lies 150 meters away.
The apartment provides rooms featuring cable TV with on-demand movies, a personal computer, a work desk, high ceiling and hi-fi.
Kitchen facilities feature a dishwasher and a toaster.
This apartment is 500 meters from Russell Square underground station.