Odyssey Suites Apartment is gelegen in de wijk District 4 van Ho Chi Minh-stad, op 14 minuten lopen van Nha Rong Wharf en 1,5 km van Vietnam National Museum of Fine Arts. Er is gratis WiFi in de hele accommodatie.
Takashimaya Vietnam ligt op 1,7 km van het appartement, en Ben Thanh-streetfood-markt ligt 2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tan Son Nhat, op 8 km van Odyssey Suites Apartment.