The Bandarawela Hotel is located in Bandarawela making it one of the best hotels to stay at while in town The 33 guestrooms at this 2-star hotel provide all the essential amenities needed by the business and leisure traveler