This property enjoys a wonderful location in San Rafael. The apartment complex is situated close to a number of attractions in the area. Guests will be pleased by this convenient setting, from which to explore and experience the surroundings. This property comprises beautifully-designed apartments and rooms, each of which offers an elegant home away from home, well equipped with modern amenities. The complex is the perfect option for business and leisure travellers visiting the area. Guests will be pleased by the exemplary service and home-away-from-home feeling that greets them once they walk through the door.