Cosmo Annora is about 2.1 mi from St Johns Auditorium, one of Bengaluru’s most popular landmarks.