Best Western Burns Hotel, London

18-26 Barkston GardensKensington - Earls Court, LondonSW5 0EN, United Kingdom
Hotel chain: Best Western