Martins Corner befindet sich in unmittelbarer Nähe vom Keegan Guest House Utorda und ist unter anderem innerhalb von etwa 25 Minuten zu Fuß zu erreichen.
Die Zimmer im Keegan Guest House bieten unter anderem einen Balkon, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Sie können im Restaurant Cosmos - Goa zu Abend essen, das sich in einer Entfernung von 14 Minuten zu Fuß vom Hotel befindet.
Kirche Unserer Lieben Frau der Gnade ist etwa 4 km von der Pension entfernt gelegen. Von hier aus sind es nur 10 Gehminuten zum Zentrum von Utorda.