On what was once the site of the venerable old British Consulate, The Chedi is a luxurious oasis facing some beautiful river ... More