Ailen Hotel si trova nel quartiere Tay Ba Lo di District 1, un insieme vivace di caffè, bar e guest house economiche intorno alle vie Pham Ngu Lao. Via Bui Vien, la strada pedonale dei bar che dà al quartiere la sua vita notturna, è a breve distanza a piedi. La pagoda Chùa Phước Hậu e la stazione degli autobus Bến xe buýt Sài Gòn distano ciascuna 150 m, mentre i caffè Lém Coffee e Rooster Beers distano entrambi 50 m.
La stazione della metropolitana Stazione Ben Thanh dista 850 m a piedi, e la Stazione ferroviaria di Saigon, il principale snodo ferroviario, dista 2,2 km. L'Aeroporto internazionale Tan Son Nhat si trova a 5,4 km dall'hotel, e i trasferimenti dall'aeroporto possono essere organizzati su richiesta tramite il servizio escursioni. Lo stesso servizio gestisce il noleggio auto per le gite fuori dal centro, così da poter prenotare un autista o un'escursione guidata senza lasciare l'hotel.
A piedi, il Parco Tao Dan dista 800 m, uno spazio verde ombreggiato che i residenti frequentano la mattina presto. Il Mercato Ben Thanh, a 950 m dall'hotel, è il luogo degli street food, dell'abbigliamento e dei souvenir, e il Museo di Belle Arti di Ho Chi Minh City, anch'esso a 950 m, espone pittura e scultura vietnamite. Il Museo dei residuati bellici, a 1,3 km, presenta esposizioni sulla guerra del Vietnam.