hotel star holiday

thiruvalluvar salai, tnhb, sholinganallur, chennai, tamil nadu 600119, india