Situé à Thuan An, à 4,4 km du centre commercial AEON Mall Binh Duong Canary, le Capybara Hotel propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Il se trouve à environ 10 km du centre commercial Vincom Plaza Thu Duc, à 15 km du parc à thème Suoi Tien et à 16 km du musée d'histoire du Vietnam. Il propose un service d'étage et une réception ouverte 24h/24.
Toutes les chambres sont équipées de la climatisation, d'un bureau, d'une télévision à écran plat, d'une salle de bains privative, de linge de lit, de serviettes et d'une terrasse avec vue sur la ville. Certaines s'ouvrent sur un balcon. Les chambres sont équipées d'articles de toilette gratuits et d'une station d'accueil pour iPod.
Le Capybara Hotel se trouve à 17 km du centre commercial Diamond Plaza et du bureau de poste central de Saigon. L'aéroport international de Tân Sơn Nhất, le plus proche, est implanté à 13 km.