THE MEDISPA

The Medispa is a nice facility that is located within walking distance of most of the hotels and...

Back to Top