Among the top 15% hotels booked on Cleartrip

Known for its architecture and hospitality amongst the 5-star hotels in Goa, the Resort Rio located near Baga beach, Tambudki, Arpora, Bardez is a luxury deluxe spa resort nestled on the banks of the Baga river