hi there,
Hotel Sello is a good choice and it's one of the more upscale Espoo hotels. Some of the amenities include a kitchenette, internet access, TV, etc. The hotel is also located in the heart of the town, so you'll be within walking distance of shops and restaurants.
Also, the Sokos
Hotel Tapiola Garden is another good choice and offers good service and rooms with good amenities. This
hotel is located in the beautiful Tapiola district and it is just minutes away from the city centers of both Espoo and Helsinki.
Hope this helps
Vacationbuddy