The Nadler Victoria is a boutique hotel located in central London, just a short walk from Buckingham Palace. The hotel offers stylish and contemporary rooms with a fully equipped kitchenette. Guests can enjoy the convenience of preparing their own meals in the comfort of their room. The hotel's central location makes it an ideal choice for travelers who want to explore the city's attractions and have the flexibility to cook their own meals.