THE CITADEL HOTEL

41 Sheshadri Road
Bangalore
India