Company Description Admiral Hotel Manila. MGallery is a 5 star luxury boutique hotel located in Manila, Philippines. It is the first MGallery property in the Philippines under the ...
Company Description Admiral Hotel Manila. MGallery is a 5 star luxury boutique hotel located in Manila, Philippines. It is the first MGallery property in the Philippines under the ...