Mount Star Villa
27 Badulla Road, 22200 Nuwara Eliya, Sri Lanka
Mit kostenlosem WLAN und Gartenblick, ist die Unterkunft Mount Star Villa gelegen in Nuwara Eliya. 4,8 km von der Sehenswürdigkeit Gregory-See entfernt gelegen bietet die Unterkunft einen Garten und kostenlose Privatparkplätze.