Cupid Hotel está en la calle Nam Quoc Cang, en la zona de Pham Ngu Lao, en el District 1, en el centro de la ciudad. Las calles de mochileros alrededor de Pham Ngu Lao y la calle peatonal Bui Vien son la parte más conocida del barrio. La estación de autobuses Bến xe Sài Gòn está a 100 m del hotel, y el mercado Thai Binh queda a 150 m, con la iglesia Huyện Sỹ, dedicada a san Felipe Apóstol, a la misma distancia. La pagoda Chùa Lâm Tế está a 250 m.
El aeropuerto internacional de Tan Son Nhat, en Tan Binh, al noroeste del centro, está a 5,1 km del hotel, y la estación de tren de Saigón a 2 km. La estación Ben Thanh, en la línea 1 del metro, está a 1,1 km. Quienes vayan en coche deben reservar con antelación el aparcamiento público del hotel, ya que se cobra por día y no es gratuito, así que conviene prever el coste antes de llegar.
Para visitar la ciudad, el parque Tao Dan está a 850 m del hotel, y el Museo de Bellas Artes a 1,2 km. El Museo de los Restos de Guerra queda a 1,3 km, el Museo de la Ciudad de Ho Chi Minh a 1,5 km y el muelle Nha Rong a 2 km. El mercado Ben Thanh está a poca distancia de la estación de metro, y la calle peatonal Nguyen Hue, el Teatro de la Ópera y la Oficina Central de Correos también están en District 1. Para zonas verdes más alejadas, el Zoo y Jardín Botánico está a 3 km y el lago Crescent a 5,7 km.