Situé à moins de 8,2 km du temple Wat Pra Sing et à 8,3 km de la statue du roi Mengrai, le Capital O 727 Be One Resort propose des chambres à Ban Du. Cet hôtel 4 étoiles propose un bar et des chambres climatisées avec connexion Wi-Fi gratuite. L'université Mae Fah Luang se trouve à 11 km de l'hôtel et le centre commercial Central Plaza ChiangRai est à 12 km.
Les logements sont équipés d'une télévision.
Le Capital O 727 Be One Resort se trouve à 8,4 km de la rue piétonne du samedi soir de Chiang Rai et à 10 km de la tour de l'horloge de Chiang Rai. L'aéroport international de Chiang Rai, le plus proche, est implanté à 5 km.