2946 accommodation facilities