Sun Star Grand Hotel 3 stars

665-667 Quezon Boulevard, Quiapo, 1001 Manila, Philippines

Hotel image
Read more reviews for Sun Star Grand Hotel