Hotel St Giles London - St Giles Classic - London United Kingdom - Photos
» Hotel St Giles London - St Giles Classic - London United Kingdom
Hotel St Giles London - St Giles Classic - London United Kingdom - Search and Book Hotel
Bedford Avenue
Wc1B 3Gh London
Hotels 3 Stars United Kingdom