5 min pieszo stąd znajduje się stacja metra Wembley Central.
Do dyspozycji są: oddzielna toaleta i prysznic, a także kuchenka mikrofalowa, czajnik elektryczny i lodówka.
Ten hotel zlokalizowany jest 500 m od restauracji Masti, która serwuje potrawy kuchni azjatyckiej.
Little India leży prawie 5 min piechotą od Aparthotel 17 Elm Road, a Stacja metra Northfields jest w 6 km. Goście mogą zwiedzić takie miejsca kultu jak BAPS Shri Swaminarayan Mandir w Londynie, znajdujące się 2 km od tego hotelu. Atrakcje kulturalne w okolicy to Muzeum Królewskich Powietrznych Sił Zbrojnych, 7 km od hotelu. Ten obiekt noclegowy jest usytuowany w niewielkiej odległości od przystanku kolejowego Stacja owa Wembley Central.