The Ritz, Madrid



Thank you to The Ritz for the fabulous stay in Madrid. Full review here. Address: Plaza de la Lealtad, 5, 28014 Madrid, Spain.