Art Nouveau Charm at Armada Pera Hotel Istanbul
From even before the moment we stepped foot in the front foyer of Armada Peru Hotel in Istanbul, we had amazing service. What happened to us this day was unique. The roads were blocked so we had to follow a taxi in order to find a place to park and get to the hotel. The taxi […]