Isabella's World is located in Alcobaça, 5 km from Monastery of Alcobaca. Alcobaça Castle is 5 km away. Free WiFi is available throughout the property. Featuring a patio, the accommodation is equipped with a seating and dining area.
Facilities of Hotel Isabella's World
- Pets allowed
- Swimming Pool