Hotel Gran Torre Catalunya, situated near Plaza de España, offers walking tours that take guests on a journey through the iconic square and its neighboring areas. The knowledgeable guides provide interesting insights into the history and significance of Plaza de España, making the tour informative and engaging. The hotel offers comfortable rooms, a rooftop terrace with stunning views, and a restaurant serving delectable Mediterranean cuisine.