I
Ilhami Ciklakalyoncu Review of The Grand Tarabya
Like a boutique hotel concept. Friendly customer r...
Like a boutique hotel concept. Friendly customer relations are good but room rates are expensive.
Comments: