"Business hours of reception: 24 hours The Hotel Barcelo Castellana Norte is located in Madrid, Spain, 9 km from the city centre with its museums, parks, historic sites and