Discover the Luxury and Charm of Marco Polo Plaza Cebu City Situated atop a picturesque hill, Marco Polo Plaza Cebu.