Atlantis Watersports befindet sich einen 7-minütigen Spaziergang von dem 4-Sterne-Nimbus Resort Velha Goa entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es öffentliche Parkplätze.
Die 12 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten.
Die Gäste können im Restaurant Andrew's Beach Cafe, das sich 200 Meter vom Nimbus Resort befindet, eine Auswahl an indischen Gerichten genießen.
Das Hotel ist in ca. 6 km Entfernung vom Curlies Beach Shack gelegen. Das Nimbus Resort Velha Goa ist außerdem in circa 25 Gehminuten Entfernung von Sehenswürdigkeiten, vor allem dem Splash Down Waterpark. Das Hotel liegt in der Nähe von Hype entfernt und in Laufnähe zum Baga Strand.