Hotel Villa Pasha is in the heart of Istanbul's historic quarter, steps from the Blue Mosque. The hotel offers panoramic views out over the river and wireless internet access.