Not far from the Royal Mew’s entrance to Buckingham Palace, this beautiful hotel oozes class and beauty, a place of rest and relaxation for guests, seemingly a million miles away from the busy streets of the capital. The staff is well trained and is always pleased to help you get the very best from your time in the area. The rooms have modern and comfortable facilities available.