Situé à Nuwara Eliya, à 1 km du lac Gregory, le Creek View Inn propose un jardin, un parking privé gratuit, un salon commun et une terrasse. Idéalement situé dans le quartier du lac Gregory, cet hôtel se trouve à 6,2 km du jardin botanique d'Hakgala. Le restaurant sur place sert des plats chinois, indiens, de fruits de mer et locaux.
Les chambres comprennent un coin salon. Leur salle de bains privative est pourvue d'un bidet. Certaines chambres du Creek View Inn possèdent un balcon. Le linge de lit et les serviettes sont fournis.