Hotel Santo Domingo
Plaza De Santo Domingo, 13, Madrid, Spain
Booking.com
Book Now