
Toledo, Spain
Abad Toledo
3-star hotel
Ideally situated in the heart of Toledo, this hotel offers easy access to a wide array of attractions. The surrounding area boasts numerous shopping and entertainment venues, and it's conveniently located next to Puerta del Sol.…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Air conditioning in public areas


