Located in the tranquil Toledo, Nayru Hotel is a 3-star hotel offering a 24-hour front desk for assistance and free breakfast included.
With modern décor and furnishing, each guestroom comes with air conditioning, a flat-screen TV with cable channels and a private bathroom with free toiletries.
Nayru hotel features a games room and a well-appointed fitness center, where guests can work out.
Nayru Hotel is 1969 feet from Toledo City Hall, 1312 feet from Toledo City Lake and 2625 feet from the Municipal Theater.