Plex Hotel

Plex Hotel Address: 19, Olympic-ro 8-gil, Seoul, South Korea

Minimum price found for Plex Hotel was: 62069 KRW

Click here to get more information, photos & guest ratings for Plex Hotel