Property Name: Vista Rooms At Church Street
Property Address: 52/1 Church Street Bengaluru, , 560001
Property Description: Vista Room at Church street is featuring free WiFi and Air conditioning/ and Free private parking. All units feature a flat-screen TV with cable channels. Guests can enjoy a drink at the on-site bar.
Property Facts: Year Built: 2005Year of Last Renovation: N/A