Planters Home Stay Overview

Planters Home Stay, a home away from home, is a cozy and eco-friendly mansion surrounded by tall rubber trees spreading their cool shade everywhere, majestic teaks piercing the sky and a thousand other green wonders. The house sits ensconced in an orchard containing tropical fruit trees of every des

more

Map Location

Hotel Facilities