Marriott International Inc. recently launched its first property in South India’s popular city of Kochi in Kerala. The new 4 star hotel is expected to tempt both business and leisure travellers booking flights tickets to the Southern Indian province. Courtyard by Marriott, Kochi Airport Launched in « Continue Reading »