The modern building that these self catering apartments occupy is an ideal choice for business and leisure travellers, whether you plan on staying a few nights and visiting tourist attractions, or want to spend longer exploring this bustling capital.