Lan Anh Hotel está en la calle De Tham, en la zona de Pham Ngu Lao del District 1, donde las cafeterías y los restaurantes nunca están lejos de la entrada. Highlands Coffee, Republic y Siam Juice Bar están a 50 m del hotel, al igual que el restaurante Nhà Hàng Hương Việt Vietnamese Aroma. La pagoda Chùa An Lạc está a 100 m, y el Parque 23 de Septiembre, a 150 m, ofrece un espacio verde para descansar entre visitas.
Los transportes están cerca. La estación de autobuses Bến xe buýt Sài Gòn está a 450 m y la Estación Ben Thanh, una estación de tren céntrica, a 550 m, ambas a unos diez minutos a pie. La Estación de tren de Saigón está a 2,3 km del hotel y el Aeropuerto Internacional Tan Son Nhat a 5,5 km, así que para llegar al aeropuerto lo más práctico es un taxi o el traslado al aeropuerto, que se gestiona en recepción por un suplemento.
El Mercado Ben Thanh, a 650 m, es uno de los mercados cubiertos más conocidos de la ciudad para comida, artesanía y souvenirs, a unos diez minutos a pie. El Museo de Bellas Artes de Ciudad Ho Chi Minh también está a 650 m del hotel, y el Palacio de la Independencia, antiguo palacio presidencial, está a 950 m. Por la noche, la calle peatonal Bui Vien, en la zona de mochileros de Pham Ngu Lao, cobra vida, y está a poca distancia a pie del hotel.