Verb appear like or be similar to something

This famous Vietnamese guesthouse, dubbed Crazy House with affection, resembles a tree house of sorts, more like a fairytale castle than a hotel.