We stayed in Menton Hotel London for 3 nights and I must say I was positively surprised because some reviews I had read were very negative. Location is superb, the hotel is within short walking distance to 3 stations and the area is also well served by buses, so it is easy to get to the sights and to airports,... more







