Tag: Iloilo Hotels
Radisson, Best Western step up presence in the Philippines
Come 2019, Radisson Hotel Group and Best Western Hotels & Resorts will be opening one property each in Iloilo and Angeles City respectively.
The Radisson...