Details
Hotel Southern Star Bengaluru Bengaluru Facade Hotel Southern Star Bengaluru

Hotel Southern Star Bengaluru

Hotel Southern Star Bengaluru is strategically located in Lavelle Road, one of the commercials hubs in Bengaluru.