Glen Villa Resort Byron Bay
May 8th, 2009
Beachfront hotels are not always ideal. Many couples prefer to spend their romantic weekend away from the crowded shores while enjoying the same ambience the seaside offers. The Glen Villa Resort at Byron Bay allows guests to relax in a tranquil cabin setting but also enables them to relish the picturesque beach in just a short stroll.