Pelican London Hotel & Residence
Greater London
Ci piace questo😍
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
Servizi
Località
Blackshaw Road, London SW17 0BZ, United Kingdom