Terra Stays logo

Terra Stays

1 person · 0 jobs

Terra Stays is a boutique hospitality brand offering carefully curated offbeat stays, workcations, and nature-first travel experiences. We believe in slow travel; spaces where you can breathe, reset, and reconnect with yourself. 🌿 What We Offer • Boutique properties in peaceful, nature-rich destin... Read more

Headquarters

Kolkata, India

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet