The Ritz

User Rating:


Address:

Plaza de la Lealtad 5
28014 Madrid, Spain

Phone:

800/225-5843 in the U.S. and Canada

Hotel star rating:

5 stars

Brand name:

Orient-Express Hotels

Map:


Contact   ·   Privacy   ·   Terms