Kandy Clock Tower, set an 18-minute walk from the Heaven Seven Kandy hotel, as well as the compact Sri Lanka Cricket Office Stadium placed 1.5 miles from the property are worth visiting. If you are willing to explore even more landmarks in Kandy, attend National Museum of Kandy located 750 feet away.