Choose your room
London Nest 3 Bed Apartment
The spacious London Nest 3 Bed Apartment is nestled in the Southwark district, about a 20-minute walk from the restaurant Mamma Dough.
This apartment in London is around 6 km from the Protestant Westminster Abbey and around 7 km from Buckingham Palace. You can also reach Coca-Cola London Eye Riverside Observation Wheel, which is 15 minutes away by car.
Featuring a dining area, this apartment is furnished with modern facilities like a flat-screen TV with satellite channels to enhance your stay. A highlight of the property for guests is the presence of hairdryers, shower caps, and towels in the bathroom. A shower can also be found.
For your convenience, London Nest 3 Bed Apartment comprises an equipped kitchen with a refrigerator and glassware provided. Ensuring that guests have a comfortable stay, the apartment includes tea and coffee making equipment as self-catering amenities. London Nest 3 Bed Apartment is located a short way from London Peckham Rye train station.