Guest User
December 21, 2024
My stay at wonder woods was great! the location is ideal. It’s located just near clock tower making it convenient to visit the main market any time of the day. Its perfect location allows us to enjoy the hustle bustle of darjeeling but at the same time relax with mountain views. The rooms were cozy and warm, perfect for the chilly weather of darjeeling.