Otis Apartment And Hotel is a lodging, located at 132 Duong Ben Van Don Phuong 6 Quan 4, Ho Chi Minh City, 700000, Vietnam, Ho Chi Minh City, 700000, Vietnam
Location :
132 Duong Ben Van Don Phuong 6 Quan 4, Ho Chi Minh City, 700000, Ho Chi Minh City, 700000
Added by
Jopie, at 01 January 2020