Perfect Inn is close to South Luogu Lane, Bell and Drum Towers, and Forbidden City. Also nearby are Houhai - Back Lakes and Olympic Park.
The hotel offers a coffee shop/café. A complimentary breakfast is served each morning.
The 52 air-conditioned guestrooms at Perfect Inn include safes and complimentary newspapers. 42-inch plasma televisions are equipped with cable channels. All accommodations provide desks and direct-dial phones with voice mail. Bathrooms offer separate bathtubs and showers, bathrobes, hair dryers, and slippers.