1 more results for Hotel in Sohna
Sohna, India
Flora Cafe is a nature-inspired coffee shop and eatery that offers a refreshing blend of specialty coffee, wholesome food, and a tranquil, plant-filled atmosphere. Located in Dhurela, Sohna, our cafe is designed as a calming retreat where customers can enjoy high-quality brews, fresh pastries, and h…