Tristar Service Apartments
Tristar Service Apartments
Aparthotel
1216, 100 ft Road, Indiranagar, HAL II Stage
, Bengaluru, India
560 008
82
Very Good ·
26 reviews