Placé à 25 minutes à pied de l'église du Sacré-Cœur de Tan Dinh, Cosmo Square Hotel Hô Chi Minh-Ville offre un Wi-Fi dans les zones publiques et un parking. Cet hotel 3 étoiles constitue un bon point de départ pour explorer Hô Chi Minh-Ville, notamment le Parc Tao Đàn, situé à 700 mètres.
L'hotel bénéficie d'un cadre principal à quelques pas du Landmark 81, tandis que des sites naturels comme le Parc 23/9 sont à environ 10 minutes de marche. Cosmo Square d'Hô Chi Minh-Ville est également idéalement placé à 100 mètres de September 23 Park. Les amateurs de sport apprécieront la proximité du Stade Thong Nhat, qui se situe à 3 km. L'arrêt d'autobus le plus proche est Nguyen Thi Nghia, à 150 mètres, et la d'Hoa Hung est à environ 20 minutes à pied.
Cosmo Square Hotel dispose de 32 chambres avec un balcon et un vestiaire. Une TV par satellite ainsi qu'un minibar et une cafetière/théière sont fournis. Un bidet, une douche à l'italienne et une toilette séparée sont fournis. Les salles de bains, équipées d'un bidet, d'une douche à l'italienne et d'une toilette séparée, fournissent également aux clients un sèche-cheveux et des serviettes.
Cosmo Square offre un petit déjeuner gratuit. Un restaurant Cyclo Resto propose une cuisine asiatique et se situe à quelques instants de la propriété.