Hotele New Marlborough, apartamentyNew Marlborough, zakwaterowania w New Marlborough