Copyright
Mantra on Frome is a spacious, stylish 4 star apartment style hotel situated in the heart of Adelaideâs vibrant East End café precinct. The perfect location for business or leisure travellers, Mantra on Frome is just moments away from Adelaideâs CBD, Rund