Located 271 meters from Nilo's Restaurant. The Kilburn Arms is perfectly located for both business and leisure guests in London. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.
Located 684 meters from Nilo's Restaurant. Sanctum International Serviced Apartments Belsize is perfectly located for both business and leisure guests in London.
Located 731 meters from Nilo's Restaurant. Stop at Best Western Maitrise Hotel Maida Vale to discover the wonders of London. Both business travelers and tourists can enjoy the hotel's facilities and services.