Located near Yes Bank Village, Sohana Sector in Mohali, Punjab is Hotel Starwood. It is a 3-storey hotel that houses 11 rooms. There are a lot of tourists spots nearby which includes Rose Garden, Sukhna Lake, Government Museum, Elante Mall, M.C Zoological Park, International Dolls Museum, Terraced G...