Meenal Hotel

  # 50/1, Meenal Tower, 1st Cross, Residency Road, Bangalore, India

Booking.com Book Now