Palmer House
Hotel
5
Official FHRS rating for Palmer House
Very Good
Inspected 29 June 2026
105 Lansdowne Road
Croydon
CR0 2BN
Open in Apple Maps →