Hotels in London

Sort By: Name
Amba Hotel Charing Cross –  4-Star Hotels in London

This hotel has been located at the place of 3-minute walk from Trafalgar Square. It is located near the National Gallery and Victoria Embankment Gardens as well. It is a stylish designed hotel that is featuring with the modern style of rooms for the customers. They have special rooms through which you can catch the view of the Strand or Trafalgar Square. They are even added with the services of the hip lounge and an exercise room. Their services are of the high quality and that too at the reasonable rates. They are offering Wi Fi service in their each single room. So are you ready to enjoy the services of this hotel?
Address: Strand, London WC2N 5HX, United Kingdom.

+44 800 330 8397