Astor's Leinster Inn

Address:

7-12 Leinster Square
Bayswater
W2 4PR London, United Kingdom

Phone:

+44 20 7229 9641

Brand name:

Astor's Hostels

Map:


Contact   ·   Privacy   ·   Terms