Me and fellows working partners stayed here about two weeks a go for a business and leisure trips. The hotel is located right in front of the train station. The hotel itself is quite good in my opinion, and the location is quite strategic because it is located near malioboro street. The lobby is simple and moderate and the staffs...
More
