À 25 minutes de marche du Musée des armes du monde, O Cap Hotel Vung Tau propose 41 chambres.
Le centre de Vung Tau est à 20 minutes à pied de cet hotel 2 étoiles, et des lieux culturels tels que la Statue du Christ de Vũng Tàu sont à 2 km. L'hotel est également situé à seulement 5 minutes à pied de Chua Hai Van et à 30 minutes à pied d'Hòn Bà. Les amoureux de la nature apprécieront la proximité de Pineapple Beach qui se trouve à 900 mètres. O Cap de Vung Tau est niché à 3 km du Phare de Vũng Tàu.
Les chambres disposent d'un coin salon, complets avec une climatisation, ainsi que d'une TV multi-canal. Les touches agréables comprennent une toilette séparée et une douche. Les salles de bains sont équipées d'une toilette séparée et d'une douche, ainsi que de commodités telles qu'une toilette séparée et une douche.
Servant des repas européens, David Pizzeria se trouve à quelques instants d'O Cap Hotel.