logo

El Patio

24 Calle de Pizarro Madrid Spain - 28004

The workaholics will love El Patio as it is open 24 hours a day, 7 days a week for those that can't tear themselves away from their laptop... See More

  • Capacity0
  • Meeting Rooms1
  • Private Offices1
  • Amenities
    View All
Pricing