The Postcard Hotel announces opening of 3 more stunning properties in 2021 The Postcard Hotel is committed to opening a multitude of new hotels in hidden holiday destinations across India and the…