Luxury Hotels in Goa
The O Goa is a beautiful resort hotel located at North Goa, which is popular for its beaches spa restaurants nightclubs parties local night markets relaxation and sightseeing/Goan culture.
Website: http://www.ohotelsindia.com/hoteloverview_goa.html
Current Rating: 0.00
Number of Votes: 0
Date Submitted: 31-Jan-2012