Wow Topkapi Palace

WOW Topkapi Palace

WOW Topkapi Palace; Situated on Lara Beach in Kundu, this hotel offers indoor and outdoor pools, a hammam and tennis courts. It features free public Wi-Fi and rooms with minibars and satellite TV. Al...