This hotel is situated in the Krabi Province, on the west coast of Thailand. Nestled on the beautiful Ao Nang Beach, the guesthouse is just a short walk from both the Andaman Sea and Ao Nang town. From here, guests can enjoy island hopping, canoeing,..