Hotel Near Ayala Center Cebu City Websites
Hotel and Restaurant - St. Moritz Hotel, Cebu City, Philippines
- stmoritz-cebu.com
The Hotel St.Moritz is centrally located, not far from several commercial centers like Ayala Center, and ideally positioned both for the business person as for the vacationer.