Latitude Apartments, 3 Altyre Road, Croydon, England
1.17 mi from city centre
4.8/5Exceptional! (4 reviews)
"My stay was excellent. Everything was clean/prepared and ready for my arrival. This apartment has everything you need and so close to public transportation! The apartments layout is nice and spacious. Amazing views. Would certainly stay here again!"