K-Drama Travel Guide
Back to Home

Hotel Del Luna

Located in the heart of Seoul, this curious hotel only caters to ghosts, run by a beautiful but cursed CEO.

Filming Locations

Advertisement