M
Margie S Review of Stamford Grand Hotel Adelaide,...
Helpful staff great atmosphere... except need to g...
Helpful staff great atmosphere... except need to get rid of dreadful air deodorizer in foyer and open areas
Comments: