73 Studios Hotel is a good accommodation choice in London.
The hotel is 15 minutes' walk away from Kensington Gardens. The property lies within 5 km from the city center.
Leong's Legend is about 100 meters away and serves Taiwanese specialties.
Kensington, Notting Hill Gate Station M N (W-bound) bus stop is just 250 meters from the hotel and a 5-minute walk takes guests to Queensway underground station. The hotel is located 20 minutes walk from London City airport.