Naoroji apartment is located next to Tower of London, Leicester Square and Royal Opera House.
Serving a wide range of dishes, Moro Restaurant and Union Tavern are about 300 meters from the property.
The apartment offers rooms with free Wi-Fi, a private toilet, flat-screen TV, a dining area and a DVD player for a comfortable stay in London. The property comprises 2 bedrooms. A bathroom with a bathtub and a shower is also provided.
A kitchen is fitted with a dishwasher, a microwave, a washing machine, a fridge and a stove.
A 5-minute walk takes guests to Angel underground station.