Oscar Saigon Hotel

Oscar Saigon Hotel is located in Ho Chi Minh City (Saigon), Vietnam. And this hotel is not new but nice, in a good location – walking distance from city hall, markets, malls, and parks. Location is here: Inside the room is a really nice and big bed with fresh and …