Hotel Catalonia Atocha is a pet-friendly hotel located near the Atocha train station in Madrid. The hotel offers comfortable rooms with modern amenities and a restaurant serving traditional Spanish cuisine. Pets are allowed in the rooms for an additional fee, and the hotel provides pet beds and bowls upon request. The hotel is located near many pet-friendly parks and restaurants, making it a great choice for travelers with pets.