Poppys Hotels Pvt Ltd Company owns and operates 5 hotels in Tamil Nadu and 2 resorts in Cochin-Kerala. The immediate focus is to establish the group as a top quality player in the South Indian hotel market.
Read MorePoppys Hotels Pvt Ltd Company owns and operates 5 hotels in Tamil Nadu and 2 resorts in Cochin-Kerala. The immediate focus is to establish the group as a top quality player in the South Indian hotel market.
Read More