Located in Istanbul, Serra Suites offers a restaurant. This self-catering accommodation offers apartments with a well-equipped kitchen, complete with a microwave and a refrigerator. Free Wi-Fi is available.
Located in Istanbul, Serra Suites offers a restaurant. This self-catering accommodation offer Read more
Located in Istanbul, Serra Suites offers a restaurant. This self-catering accommodation offers apartments with a well-equipped kitchen, complete with a microwave and a refrigerator. Free Wi-Fi is available.
Located in Istanbul, Serra Suites offers a restaurant. This self-catering accommodation offers apartments with a well-equipped kitchen, complete with a microwave and a refrigerator. Free Wi-Fi is available.
Number of Rooms: 4