Opp. Nilgiris Super Market, St. Thomas Town Post, Kammanahalli Main Road, Bangalore-560033 - Get Directions

More Hotels In North Bangalore

080-42003065, 9739136904

0