Whiteleaf Hotel
HotelHumble hotel in a 4-storey townhouse with an Indian restaurant & straightforward rooms. People often mention room, good,
Address
66-68 Inverness Terrace, London W2 3LB, United Kingdom
Website
Contact
+44 20 7221 1811Rating on Google Maps
2.30 (403 reviews)Open on Google Maps
Working Hours
Permanently closed.