Meenal Hotel
# 50/1, Meenal Tower, 1st Cross, Residency Road, Bangalore, India
Booking.com
Book Now