Mr Lobster’s Secret Den design hostel

9F, No. 22, Section 1, Chongqing Nord Road, Datong District, 103 Taipei, Taiwan

Hotel image
Read more reviews for Mr Lobster’s Secret Den design hostel