Über das Hotel
Facilities and services include offsite parking (extra charge), air conditioning, restaurant, Wi-Fi and accessible.
Rooms feature hairdryer, shower, vanity area, tea/coffee facilities and Wi-Fi.
Address: Phillips House Lansdowne Road CR0 2BX Croydon England United Kingdom
Karte von Premier Inn London Croydon Town Centre
Adresse
Premier Inn London Croydon Town Centre
Croydon, England, Großbritannien
N 51.37662585539 E -0.09604990482