Cherry Blossom localiza-se em Pondicherry, a 14 minutos a pé de Promenade Beach e a 1,1 km de Ashram de Sri Aurobindo, e fornece vista da cidade e acesso Wi-Fi gratuito.
Algumas unidades dispõem de ar condicionado, uma área de estar com televisão de ecrã plano por cabo e uma cozinha totalmente equipada.
Cherry Blossom oferece um terraço para banhos de sol.
Cherry Blossom tem vários pontos de interesse populares nas suas proximidades, incluindo Botanical Garden, Bharathi Park e Manakula Vinayagar Temple. O aeroporto mais próximo é o Aeroporto de Puducherry, que fica a 4 km de Cherry Blossom.