Hotel Manasa Paradise
129, Cubbonpet Main Road, Near To Avenue Road, Bangalore, India
Booking.com
Book Now