This popular property is located in Romulus . There are a total of 127 rooms on the premises. This establishment consists of . There is air-conditioning in public areas. Lift access is available to guests for added convenience. Guests can make use of internet access to stay connected to work or home. The property is wheelchair-accessible. The on-site car park may be useful to those arriving by car. Check-out is at . Pets are allowed on the premises. Large pets are allowed on the premises.