Hotel Chiminda International

2 Star  

Middle Pelling, Pelling, Sikkim - 737 113

Hotel Chiminda International, Pelling - Photos & Videos