Does anyone know the booking phone number? Also, is the hotel an apartment-style hotel?