A "holiday retreat" refers to a place or location where people go to relax and take a break from their usual routine during a vacation. Full definition
A north facing surfing beach, pristine river, fine restaurants, sophistication, national parks, plenty of action and you have the perfect holiday retreat. (wikiaustralia.com)
The beauty of its natural surrounding brings a great holiday retreat for both couples and families. (lakotour.com)
However, best holiday retreat is not measured only from the perfect location but also complete facilities. (baliwww.com)