The hotel is in a very interesting and cosmopolitan atmosphere, just 5/10 minutes walk from Edgware Road tube Stations. We were carrying quite a lot of luggage so it had been good to know buses 98 and 6 (24 hours) leave you few steps ahead the hotel, just the stop after the petrol station. Transport links to main attractions are... more

















