/ Community of Madrid / Madrid / Cats Chill Out Hostel

Cats Chill Out Hostel Madrid

1. Check the price and room availability at Booking

catshostels.com reviews

De la Cabeza, 24, Centro, 28012 Madrid, Spain, Community of Madrid, Spain