teawithbg.com
Hotel La Casa, Seoul – the definition of a hidden gem
The Hotel La Casa in Seoul is the definition of a hidden gem. I first heard about it from the TV program, Unique Hotels and Restaurants, and remember thinking that it looked incredibly chic. So whe…