Situé à Shillong, dans la région de Meghalaya, le Petals Guest House propose des hébergements avec un parking privé gratuit. Cette maison d'hôtes propose des chambres familiales.
Tous les logements disposent d'une bouilloire, d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains possèdent une terrasse et certains offrent une vue sur la montagne. Les logements comprennent du linge de lit et des serviettes.
L'aéroport de Shillong, le plus proche, est implanté à 34 km.