29.2 C
New Delhi
Friday, March 14, 2025
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...