This hotel has an excellent location, directly opposite the V&A and just a short walk from South Kensington tube station. The room and the hotel in general, were well presented and clean. The bed was extremely comfortable and there was very little outside noise. All staff we encountered, were very polite and pleasant. I would have no hesitation in recommending...
More
- Rembrandt Hotel London
- Rembrandt
