Novotel proudly unveils its newest property—Novotel Nara, nestled along the picturesque Saho River, famous for its cherry blossom trees. Just…