I was meeting some friends in London and one of them had made the reservations for us to stay here. Based on the reviews I read on this site I was very concerned. Therefore not having any positive expectations of the property I was pleasantly surprised upon arrival. This is a two star hotel - and it is in Europe,...
More
