Modern & Spacious 2 Bed Apt In Elephant & Castle
Guests of London will have a nice stay at Modern & Spacious 2 Bed Apt In Elephant & Castle apartment.
National Gallery is situated around 2.7 km away. Within a 5-minute walk guests can dine in Dover Castle Bar and The Anchor.
The apartment offers rooms with heating, cable TV with on-demand movies, pay television, a personal computer and a separate toilet for a comfortable stay in London.
The Elephant & Castle, Elephant & Castle (M) bus stop is accessible in 10 minutes' walk and Borough subway station is in a 5-minute walking distance.