Where to Stay in Madrid: Hotel Catalonia Gran Via in Madrid, Spain
Hotel Catalonia Gran Via Review
Spain is undeniably the dream. The country has a rich, well-preserved culture that is apparent in its cities, their buildings, streets, and the people’s way of life. Capital city Madrid is one of…