Gemini Royal Mount Resort

Rating 4.8 (average of 34 opinions)

The resort is picturesquely set in the cool climes of Welimada, a little town 1157 meters above the sea-level and only 26km away from Nuwara Eliya.

Gemini Royal Mount Resort

    Restaurant, Hotel Resort

   0572246464

      Uva Ben Hed Road, Welimada Town, Sri Lanka

  Internal parking

Leave a comment


Other in the area

Pepsi Sri Lanka

Nugegoda

360 Ella

Ella Town

Hollbrook

Nuwara Eliya Town


"Find your restaurant in one click"