Featured Hotel

Villa Awang Awang

Awang Awang means “floating in the space between heaven and earth” – the perfect description

Read More

Featured Review

Holiday Inn Chicago O'Hare Area

Right or wrong, I don't think of Holiday Inn Express hotels when I think of green places to stay. But this airport-area hotel did pretty well, at least as well as hotels I've seen promote

Read More