Blue Star Hotel

Pondicherry-605001