Swiss luxury apartments
Location conveniently near the airport swiss luxury apartments is in geneva geneva city centre close to the library in english cit du temps and smurphs buildings also nearby are jet deau fountain and saint pierre cathedral property features complimentary wireless and wired high speed internet access is available in public areas and a computer station is located on site this 5 star apartment features business amenities including a business center meeting rooms and limotown car se