Why We Keep Coming Back to Sofitel

Sofitel has the best and most strategic location among all the 5 star hotels in Metro Manila, in my observation and opinion. It sits majestically in front of Manila Bay and situated in the very spacious compound where government infrastructures like the Philippine International Convention Center (PICC) and Cultural Center of the Philippines(CCP) complex are […]