New Hotel Booking Website Up and Running
A new on-line resort and hotel booking site, youtravel.com, was launched last month. So far 25,000 rooms are available in destinations including Greece, Spain, Turkey, Egypt, Malta, Cyprus, Tunisia, Portugal, Morocco, Bulgaria, Italy, Croatia, Dominican Republic and Dubai.
Posted On 01 Dec 2006