Onrock Hotel
-
Star Class Hotel
Hotel Onrock , Wemullahena , Ella, Ella 90090, Sri Lanka