Cosmo on Bank Hotel is a Hotel located at 25 Bank St, Adelaide SA 5000, Australia. It has received 149 reviews with an average rating of 2.0 stars.
The address of Cosmo on Bank Hotel: 25 Bank St, Adelaide SA 5000, Australia
Cosmo on Bank Hotel has 2.0 stars from 149 reviews
Hotel