Nam Son Hotel nằm trong trái tim của TP. Hồ Chí Minh, khoảng 2.3 km đến Nhà thờ Đức bà Sài Gòn.
Khách sạn này cũng cách Điện Ngọc Hoàng 2.6 km. Bến xe buýt gần nhất là bến xe 13 to Cu Chi, chỉ cách chỗ nghỉ 300 mét.
Nam Son Hotel cung cấp chỗ ở trong 20 phòng khách được trang bị tủ lạnh mini, TV màn hình phẳng với các kênh vệ tinh và điều hòa nhiệt độ. Nhà vệ sinh riêng và vòi hoa sen có sẵn.
Du khách có thể tận hưởng các món ăn Châu Âu tại MAY Restaurant and Lounge, nằm trong bán kính 150 mét.