undefined, Nuwara Eliya, Sri Lanka. Ver mapa








Located in Nuwara Eliya, Yoho Pello Lake Resort is a 1-minute drive from Lake Gregory and 5 minutes from Galway Forest Reserve. This hotel is 1.9 mi (3.1 km) from Victoria Park and 2 mi (3.2 km) from Assemblies of God Church Nuwara Eliya. Make yourself at home in one of the 8 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Free self parking is available onsite.
Podrías estar viendo precios más bajos
Regístrate o Iniciar sesión y ahorra con los precios ofrecidos a nuestros usuarios.