Located in the tranquil Toledo, Nayru Hotel is a 3-star hotel offering a 24-hour front desk for assistance and free breakfast included.
Toledo Airport 0.6 km