We’re comparing great hotel deals for you...

    Jl Grand Hotel (Nuwara Eliya, Sri Lanka)

    Jl Grand Hotel (Nuwara Eliya, Sri Lanka)

    About Jl Grand Hotel

    Top amenities

      All amenities

      Contact

      211 Upper Lake Road,  22200,  Nuwara Eliya,  Sri Lanka

      Frequently Asked Questions about Jl Grand Hotel

      Interesting hotels nearby Jl Grand Hotel

      These hotels may also be interesting for you...

      Destinations nearby Jl Grand Hotel

      Other destinations close to Jl Grand Hotel

      Explore nearby attractions