fil franck tours - your hotels in Europe
   

2 stars hotels in South Kensington

South Kensington


1-

Fil Franck Tours - Hotels in London - Hotel Ambassadors

Hotel Ambassadors 2 stars
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 fl ...

1-