Hotel Abad Toledo

Apartment 2 rooms with terrace

  • Max. 6 people
From119€ per night

1.- Choose arrival date