We stayed at the Amhurst Hotel in March of 2011 for 4 nights in the basic double room. As per their website, they are a "self catering hotel" which means that you have access to a kitchen stocked with utensils, pots, silverware, etc. to cook your meals, but the hotel does not serve meals. One of the main reasons my...
More
- Amhurst Hotel London
