European Hotel

Avg. User Rating:


11-15 Argyle Square, London, England
020 7278 3408
Show More Info

User Reviews


Not worth the money!