Meenal Hotel 3 stars

# 50/1, Meenal tower, 1st cross, Residency Road, 560025 Bangalore, India

Hotel image
Read more reviews for Meenal Hotel