Velloor Homes is gelegen in Mūvattupula, op 41 km van scheepswerf van Cochin en 27 km van Wonderla Kochi, en biedt een tuin en uitzicht op de rivier. De accommodatie met airconditioning ligt op 49 km van Kochi-Muziris Biennale, er is gratis WiFi en je kunt er privéparkeren op het terrein.
De bed & breakfast is voorzien van een flatscreen-tv.
Chottanikkara Devi-tempel ligt op 29 km van de bed & breakfast, en Hill Palace Museum ligt 31 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cochin, op 31 km van Velloor Homes.