The Mail’s hotel inspector calls NYX Hotel London and gives it a star rating. Find out why… Read more