Stars 99 Motel is a accommodation is located at Zhabei.
Read More
Location
Stars 99 Motel is a accommodation is located at Zhabei.
About Stars 99 Motel
Stars 99 Motel is the right choice for you who are looking for affordable accommodation in Zhabei.
Stars 99 Motel is a wise choice for travelers visiting Zhabei.
Popular Facilities | |
Check-In / Check-Out Time | From 00:00 - to 14:00 |

