Updating availability and prices
Offering garden views, Napier House is an accommodation located in Croydon, 3
9 km from Addington Palace and 2 km from Croydon Clocktower
This apartment is equipped with 1 bedroom, a flat-screen TV, and a kitchen
Croydon Minster Church is 2
2 km from the apartment
The nearest airport is London City Airport, 19 km from Napier House
Book now, best price guaranteed!