The Kei Inn & Suites

FE 298A,Sector-III,Salt Lake,, 700106 Kolkata, India

Hotel image
Read more reviews for The Kei Inn & Suites