We have a long weekend in Byron Bay, and decided to stay in Glen Villa, it has very comfortable location, not far from centre, and from super market, allthought quite far from beach...but anyway you are here to relax, so we enjoyed walking even to the Tallow Beach!Glen Villa houses is very clean, as we arrived late at night we...
More
