|
The Ambassadors is situated in the South Kensington area, the hotel is just a couple of minutes walk from both Gloucester road and South Kensington tube stations. It is a very modern, simple building with a 1990's feel, the small lobby is also very simple with a small seating area and pale wooden floor, it is both bright and clean with the bar and restaurant adjacent to this area. Both the bedrooms and bathrooms are small but very clean and in good condition, they are decorated simply, and are both, modern and attractive.
|
Click here to make
a request by email
Click here to book online with your credit card |
|