Das Guest House Sai Leela Chicalim liegt in 6 Kilometer Entfernung von der St. Andrew's Kirche, dem heiliger Ort der Anbetung, und bietet einen Friseursalon für die Bequemlichkeit der Gäste. Außerdem gibt es Parkplätze.
Die Pension liegt in erstklassiger Lage, 10 Minuten mit dem Auto vom Jogger's Park Chicalim entfernt. Das Hotel befindet sich ganz neben dem Naval Aviation Museum, in ungefähr 3 km Entfernung. Das Guest House Sai Leela können Sie sehr schnell vom Flughafen Dabolim aus erreichen, da die Entfernung nur 5 km beträgt.
In den Zimmern stehen den Gästen ein Balkon zur Verfügung. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Sie bieten zudem private Badezimmer.
Das Restaurant Chi:Noa Kitchen bietet Gerichte der mediterranen Küche und liegt circa 5 Gehminuten von der Unterkunft entfernt.