The location is ideal if you are on business trip and visiting perhaps the big IT companies nearby. Otherwise there is not much to see or visit - not even shops or stores closeby.
The rooms are quite sterile and have only what you need for doing after office works at room - Free WIFI, minibar, iron, tv with some...
More
- Manage your listing
