
Step Inn Guesthouse
No 35 & 37 Jalan Pudu Lama, O, Kuala Lumpur
The Step Inn Guesthouse is located in Kuala Lumpur making it one of the best hotels to stay at while in town. All hotel's guestrooms have all the conveniences ...