We are Planet Home > Hotel Buyers Guide > Computer Technology We are Planet Röntgenvägen 2 Solna, Stockholm 171 54 Sweden http://www.weareplanet.com/