Comfortable accommodation for short stay in convenient location.