The Nadler Victoria is a boutique hotel located near Buckingham Palace in London. It offers stylish and well-appointed rooms with fully equipped kitchens, perfect for guests who prefer to cook their own meals. The hotel also features a 24-hour reception, allowing guests to check-in at any time. Additionally, the neighborhood is home to a variety of restaurants and cafes, providing guests with plenty of dining options. With its central location and self-catering facilities, The Nadler Victoria is an excellent choice for travelers looking for a hotel with a kitchen in London.