Featured Hotel

Villa Awang Awang

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

Read More

Featured Review

Disneyland Hotel

This hotel is doing some right things for the environment. Compact fluorescent light bulbs are used throughout the property. The hotel room we stayed in on December 4-5, 2005, was small but

Read More