Leon Home Stay Bogmalo hotel is voorzien van een terras, 6 km verwijderd van de haven van Mormugao.
Leon Home Stay Bogmalo is voorzien van een zitruimte en airconditioning in alle kamers. Een badkuip, een inloopdouche en een apart toilet zijn aanwezig in de badkamers.
Tony's Beach Club, waar zowel eten als drinken wordt geserveerd, bevindt zich op een paar stappen verwijderd van de accommodatie in Bogmalo.
Het centrum van Bogmalo kan worden bereikt binnen 10 minuten lopen van Leon Home Stay, en culturele locaties zoals het Indian Naval Aviation Museum liggen op 1 km verderop. Dit pension is gelegen op slechts 50 meter van Bogmalo Beach en op een korte afstand van Heart Shaped Lake. Reizigers geven, ongeacht hun religie, de voorkeur aan een bezoek aan de Sint-Andreaskerk - een populaire gebedsplaats op afstand van 3 km van de accommodatie in Bogmalo.