Hotel Palm Tree is a 2-star property situated in Vellore. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Both free WiFi and private parking are available at this property. When guests need guidance on where to visit, the reception will be happy to provide advice. Read more
Hotel Palm Tree is a 2-star property situated in Vellore. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Both free WiFi and private parking are available at this property. When guests need guidance on where to visit, the reception will be happy to provide advice.