Situé à Hô-Chi-Minh-Ville, à 500 mètres de l'opéra de Saïgon, le Grandma Lu Saigon Hostel - Japan Town propose des hébergements climatisés et une terrasse. Il se trouve à moins de 1 km de la cathédrale Notre-Dame de Saïgon, à 10 minutes à pied du centre commercial Diamond Plaza et à 1,1 km du centre commercial Takashimaya Vietnam. Il propose un service d'étage, une réception ouverte 24h/24 et un bureau d'excursions.
Les chambres de cet hôtel capsule sont équipées d'un bureau. Leur salle de bains commune est pourvue d'un bidet et d'articles de toilette gratuits. Certaines offrent une vue sur la ville. Le linge de lit et les serviettes sont fournis.
Le Grandma Lu Saigon Hostel - Japan Town se trouve à proximité de l'hôtel de ville d'Ho Chi Minh, du centre commercial Union Square Saigon et du bureau de poste central de Saigon. L'aéroport international de Tân Sơn Nhất, le plus proche, est à 6 km.