Location Information

Details
Swimming Pool Royal Sarovar Portico Siliguri 1

Royal Sarovar Portico, Siliguri

Royal Sarovar Portico, Siliguri is situated on the Sevoke Road in Siliguri. The hotel is in close proximity to major tech hubs and tourist attractions.