The Apartments by The Sloane Club - Studio Apartment sleeping up to 2 guests This apartment has a microwave, tea/coffee maker and seating area. Located in the