Hotel Karl Residency 3 stars

36 Lallubhai Park Road, Andheri West, 400058 Mumbai, India

Hotel image
Read more reviews for Hotel Karl Residency