Hotel Chalet Orchid, Bengaluru

# 90, Amarjyoti Layout, Domlur Inner Ro Bengaluru560047, India