Mid-market hospitality player Lords Hotels & Resorts was bullish on its new management contract property in South Goa that had opened in October 2019. Just as the 110-room property was beginning to get a foothold on Varca Beach, the pandemic struck.
from Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News https://ift.tt/3quZRX4
from Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News https://ift.tt/3quZRX4
Post a Comment