The Rock Apartments II London
16 Balgowan Street Plumstead, London, United Kingdom
16 Balgowan Street Plumstead, London, United Kingdom
Nestled 3.8 km from Severndroog Castle, the 1-room The Rock Apartments II allows guests to explore numerous tourist destinations in the vicinity. The apartment has a car park nearby.
Providing for guests' comfort, in-room amenities like an iron and ironing board are complemented by a flat-screen TV with satellite channels. The accommodation is enhanced by a parquetry floor, and furnished with a sofa. A bathroom has a separate toilet, a bath, and a shower, as well as a dryer and towels.
If you feel like visiting the surroundings, check out The O2, located a 15-minute ride away. London City airport is a convenient 30-minute drive from the 48 m² apartment.
A fully-fitted kitchen features a microwave oven, an electric kettle, and a refrigerator for self-catering. The apartment is also approximately a 20-minute stroll from restaurant Just Mango Tree.
Wi-Fi
Express check-in/ -out