Situé dans le quartier de Karakoy, le Finch Apartments propose une terrasse et des chambres climatisées dotées d'installations de cuisine et d'une connexion Wi-Fi gratuite.