Odyssey Suites Apartment enjoys a location in Ho Chi Minh City, 1.4 miles from Tao Dan Park and 1.5 miles from Museum of Ho Chi Minh City. The air-conditioned accommodations are a 14-minute walk from Nha Rong Wharf. Saigon Opera House is 1.6 miles away, and Union Square Saigon Shopping Mall is 1.7 miles from the apartment.
Free Wifi is available to all guests, while selected rooms will provide you with a balcony. At the apartment complex, the units have a private bathroom.
Popular points of interest near the apartment include Fine Arts Museum, Takashimaya Vietnam, and Ben Thanh Street Food Market. The nearest airport is Tan Son Nhat International Airport, 5 miles from Odyssey Suites Apartment.