Lytton Hotel 3 stars

14 -14/1,Sudder Street, 700016 Kolkata, India

Hotel image
Read more reviews for Lytton Hotel