Pelican London Hotel & Residence
Greater London
Das gefällt uns😍
You’ll feel right at home in your thoughtfully decorated room
Freshen up with complimentary toiletries
Keep calm and surf the internet with free Wifi
Hotelausstattungen
Standort
Blackshaw Road, London SW17 0BZ, United Kingdom