Het resort bevindt zich op het strand van Teluk Dalam en heeft een eigen duikcentrum, verhuurt snorkeluitrustingen en heeft een souvenirwinkel.
Das Hotel am Strand Teluk Dalam bietet ein Tauchzentrum, einen Verleih für Schnorchelausrüstung sowie ein Souvenirgeschäft.