Vista Rooms continues expanding in Sri Lanka, on path to 1000 properties by 2018
(PRESS RELEASE) - Vista Rooms, South Asia’s largest chain of affordable stays, is on track to onboard 1000 properties with over 10,000 rooms by the end of …
(PRESS RELEASE) - Vista Rooms, South Asia’s largest chain of affordable stays, is on track to onboard 1000 properties with over 10,000 rooms by the end of …