15.1 C
New Delhi
Friday, November 22, 2024
Tags Spree Hotels Vellore

Tag: Spree Hotels Vellore

Spree Hotels opens new hotel in Vellore

Spree Hotels further strengthens its portfolio in Tamil Nadu with the opening of a new hotel in Vellore. Featuring 42 rooms, the hotel...