All hotel rooms are eqquiped with WC, cable TV, telephone, A/C and LAN internet connection
Best Price: £89.75 from Otel £89.75£185.622
Hotel B Square
Square Hotel
Ten Square Hotel