Located 2,789 meters from Rachana. Stop at Brit's Palace Goa to discover the wonders of Goa. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 3,297 meters from Rachana. Ideally located in the prime touristic area of Verna, Ocean View Apartments promises a relaxing and wonderful visit.