41 Judd Street
41 Judd Street is an apartment only 1.9 km from West End. Guests can make use of housekeeping and ironing service onsite.
Madame Tussauds London is located just 2.2 km away. Bloomsbury Street Bar and Restaurant offers European and Turkish meals and lies within 150 meters of the property.
The apartment provides rooms featuring a minibar, heating, a personal safe, a personal computer and a sofa. A bathroom comprises a hairdryer, free toiletries and bathrobes.
Kitchen facilities feature a microwave, a fridge, a kettle, a stove and a toaster.
Set within a 10-minute walk from Russell Square underground station.