Choose your room
Deluxe Burgess Apartments
The 3-room Deluxe Burgess Apartments London is located in the Southwark district of London, a mere 150 metres from St Giles Church.
The 87-floor glass Shard Skyscraper is 2.7 km away, while the historic castle "Tower of London" is around a 10-minute drive from the apartment. This apartment also lies 3.1 km from Tate Modern.
Thanks to a balcony equipped with a flat-screen TV with satellite channels, an enjoyable stay is ensured.
For those who prefer to cook, Deluxe Burgess Apartments provides a kitchenette for preparing homemade meals. From here you can reach Marylebone train station approximately a 10-minute ride away.