OYO 106 24H City Hotel Manila This apartment complex offers guests a great setting in Manila. The complex is located within easy access of the central business district, as well as ... Save Up To 60%