mySTAY Hotels
MySTAY Hotels is a hotel chain that offers affordable and stylish accommodations in the Philippines. The company was founded in 2011 and currently has over 50 hotels in operation across the country. mySTAY Hotels caters to a wide range of…