We absolutely loved our stay at Triloka Lodge. The place was stunning, we couldn’t fault a thing from the view to the bathroom and the extra little touches.
An absolute must if you’re staying in Byron - only a few minutes from town.