Hotel Cross Roads Inn, Bengaluru

# 827 24th Main Bengaluru560078, India