Il Lan Anh Hotel si trova in Via De Tham, nella zona di Pham Ngu Lao del District 1, dove caffè e ristoranti non sono mai lontani dall'ingresso. Highlands Coffee, Republic e Siam Juice Bar distano 50 m dall'hotel, così come il ristorante Nhà Hàng Hương Việt Vietnamese Aroma. La pagoda Chùa An Lạc è a 100 m, mentre il Parco 23 Settembre, a 150 m, offre un angolo verde per una pausa tra una visita e l'altra.
I collegamenti sono vicini. La stazione dei bus Bến xe buýt Sài Gòn dista 450 m e la Stazione Ben Thanh, stazione ferroviaria centrale, 550 m, entrambe raggiungibili in circa dieci minuti a piedi. La Stazione Ferroviaria di Saigon si trova a 2,3 km dall'hotel e l'Aeroporto Internazionale Tan Son Nhat a 5,5 km, quindi per l'aeroporto la scelta pratica è un taxi oppure la navetta, da prenotare alla reception a pagamento.
Il Mercato di Ben Thanh, a 650 m, è uno dei mercati coperti più noti della città per cibo, artigianato e souvenir, a circa dieci minuti a piedi. Anche il Museo di Belle Arti di Ho Chi Minh City dista 650 m dall'hotel, e il Palazzo dell'Indipendenza, ex palazzo presidenziale, è a 950 m. La sera, la via pedonale Bui Vien, nella zona dei backpacker di Pham Ngu Lao, si anima dopo il tramonto ed è a breve distanza a piedi dall'hotel.