Hotel Review: Selah Garden Hotel

“Selah,” which means “a place to rest,” gives justice to its name itself. This is your unconventional yet stylish home in the middle of the busy city.