Renovated in 2007, the Keys Ras Resorts guarantees guests a pleasant stay whether in Silvassa for business or pleasure. With its location just 1.5 Km from the city center and from the airport, this 4-star hotel ... Read more

View all Luxury Hotels in Silvassa