Best Western Hotel Los Condes, Madrid

Los Libreros, 7Gran Via, Madrid28004, Spain
Hotel chain: Best Western