American Star Hotel
Nuwara Eliya, Sri Lanka
Do you love American Star Hotel? Then tweet it up from 12th to 11th place or even up to 1st!
American Star Hotel
126/4 Mahagasthota Junction, Nuwara Eliya, Sri Lanka
Ranking: American Star Hotel is ranked 12th out of 52 accommodation options available in Nuwara Eliya.
Classification: 1 Star Hotel
The American Star Hotel is located in the centre of the town. Bomburu Ella, Radella Cricket Grounds and Rawan Ella are within a 20 minute drive from the hotel.