Das Hotel Casa Aliran - River Stay Canggu liegt im Viertel Babakan von Canggu, ungefähr 7 km vom Tempel von Batu Bolong entfernt und bietet einen herrlichen Blick auf die Terrasse. Das Resort verfügt über einen Swimmingpool mit einer Terrasse.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Canggu. Zu den Sehenswürdigkeiten, in einer Entfernung von etwa 10 Fahrminuten vom Casa Aliran - River Stay, gehört auch der Deus Ex Machina. Der Splash Waterpark Bali ist ungefähr 3 km vom Hotel entfernt.
Die Unterkunft verfügt über 7 Gästezimmer, die über einen Patio und eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. In Badezimmern findet man ein Bidet, eine getrennte Toilette und eine Dusche. Die privaten Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Restaurant Umi Japanese Restaurant liegt einen 25-minütigen Spaziergang vom Casa Aliran - River Stay Canggu entfernt und serviert japanische Speisen.