was wondering if anyone has heard of these apartments as staying there july 2006 and quite worried as cant find any reviews on it and it is only a 2 star rated hotel
thanks
Please sign in or register an account to reply to this post.